Office and retail accommodation
Verified listing
Share:

Office and retail accommodation

40, Newman Street, London, United Kingdom

85%

£28.000.000

Mixed use

#13027

Core+, Value-Add

15 Dec 2025