A contemporary European restaurant inside the Tate Modern's Blavantnik building.
Time Out says
Details
Discover Time Out original video
A contemporary European restaurant inside the Tate Modern's Blavantnik building.
Discover Time Out original video