Canary Wharf - Newfoundland Luxury Apartment London
1, Westferry Road, London, United Kingdom
Get Prices
1, Westferry Road, London, United Kingdom
Wi-Fi in rooms
Free Wi-Fi
Internet
24-hour reception
24-hour services
Fitness centre
Fitness/Gym
Billiard tables
Darts
Sports activities