Karim's Apartments is a self-catering accommodation located a 15-minute walk from Canary Wharf, London. Free WiFi access is available. The apartment has a balcony with views across the river to the city.
Karim's Apartments is a self-catering accommodation located a 15-minute walk from Canary Wharf, Read more
Karim's Apartments is a self-catering accommodation located a 15-minute walk from Canary Wharf, London. Free WiFi access is available. The apartment has a balcony with views across the river to the city.
Karim's Apartments is a self-catering accommodation located a 15-minute walk from Canary Wharf, London. Free WiFi access is available. The apartment has a balcony with views across the river to the city.
Number of Rooms: 1