Hilton London Canary Wharf
Sticks n Sushi
Six by Nico
The River Harbour
Churchill Place benefits from excellent transport links both within and beyond London
Recognised the world over for its shimmering towers, luxurious residences and cutting-edge architecture, Canary Wharf is London’s central business district.
Easily accessible from the west end with a myriad of transport options.