My summer exploration of London continues today with a visit to Docklands for lunch at The Sipping Room. Canary Wharf is located on the West India Docks on the Isle of Dogs. From 1802 to 1939 this area was one of the busiest docks in the world. The name comes from a berth that was […]