Chelsea Creek Tower
12 Park Street, London, SW6 2RQ
- Approximately 0.2 miles from Imperial WharfApproximately 0.2 miles from Imperial Wharf
- Fantastic views across FulhamFantastic views across Fulham
- Luxury fixtures & fittingsLuxury fixtures & fittings
- Secure underground parking & storageSecure underground parking & storage