Vintners Place

Situated on the bank of Thames in London, Vintners Place presents spectacular river views. With prime location to the west of the Southwark Bridge and opposite the Globe Theatre and Tate Modern, Vintners Place benefits from all the amenities associated with the city and Southbank.

Address

68 Upper Thames St
London EC4V 3BJ, UK

Highlights

16,512 square feet of office space