Under Offer Vintners Place, 68 Upper Thames Street, London, EC4V Guide price £140,000,000 Office 274175 sqft