London
Cafes, Snack Bars & Tea Rooms London
Located within an iconic Brutalist landmark, 180 House is a short walk from Somerset House on London's Strand.
Loading map...