High View Palace

Apartments in London, United Kingdom
Suggest an edit · Your business? Claim now

Add more information

Add hours
Palace View is an 8-storey club residence comprising 55 homes ranging from 915 sq ft. The development is arranged in a horse-shoe formaon to …

Social profiles