Serviced Apartments opportunity in Central London

Serviced Apartments opportunity in Central London

London, United Kingdom

61%

£29.500.000

Residential investment

Value-Add

14 Jul 2021

#10966