Verified listing
Hotel and workspace development site

Hotel and workspace development site

London, United Kingdom

92%

£18.000.000

Land

Value-Add

11 Jan 2022

#12072