The View
20 Palace Street, Westminster, London, SW1E 5BA
- Impressive modern apartmentImpressive modern apartment
- 2 double bedrooms with built-in storage2 double bedrooms with built-in storage
- 1 bathroom plus separate WC1 bathroom plus separate WC
- Reception room with open-plan kitchenReception room with open-plan kitchen