Bagshaw Building
1 Wards Place, Canary Wharf, London, E14 9DU
- 24th floor apartment with far reaching views24th floor apartment with far reaching views
- Residents spaResidents spa
- 25-meter open air heated pool25-meter open air heated pool
- Residents gym exclusively for residentsResidents gym exclusively for residents