Who wouldn’t want to have a spot of afternoon tea at this delightful lime green shipping container cafe overlooking the site of the London 2012 Olympics? Dubbed the View Tube, the eatery and gallery ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results