Pepe M.
London, England, United Kingdom
Sandra Marks
United StatesIt's a shame most tourists would bypass this tour because it's about London today and not centuries ago. The London Docklands located at Canary Wharf is one of the most ambitious urban redevelopment projects in the world and is a must for architects, urban planners, and large city dwellers like my wife and I. Pepe, who grew up in the area, knows all the twists and turns which made this world class project possible. He patiently walked us through the development providing us rich insider details .