The 105,355 sq ft property, comprising 198 self-contained apartments, is being sold with vacant possession, free from branding and management.
The post Central London serviced apartment block hits market with £100m price tag appeared first on Property Week.
Please visit:
Our Sponsor