Wifi TV Kitchen
Superior 2 Bedroom Modern Apt in Canary Wharf
Enjoy your stay in London in this cozy, newly remodeled studio! This studio is centrally located in Canary Wharf, a short drive from Central London. Wifi and parking are included.