Travel: The best way to spend 48 hours in London

Cabot Square in Canary Wharf
Cabot Square in Canary Wharf

Breaking