Espresso House.
Millennium Bridge.
Located on the north bank of the River Thames, between St Paul’s Cathedral and the Tate Modern, WatchHouse Millennium Bridge brings Modern Coffee to one of London’s most iconic riverside settings.