Vintners Place Riverside Building - London

Description

Vintners Place, a riverside building on Upper Thames St, overlooking the river Thames and adjacent to Southwark Bridge, London, England, United Kingdom