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.
68 Upper Thames St
London EC4V 3BJ, UK
16,512 square feet of office space