Tate Modern Restaurant at The Blavatnik BuildingModern British
The Real GreekGreek
Tate Modern Restaurant at The Blavatnik BuildingBlavatnik Building, Level 9 Show on map Modern British
£ 25 avg
Whether you have been admiring the contemporary artwork in the gallery, had a hard morning in the office or fancy chilling out during the afternoon, the restaurant high up on Le...