Urban Outfitters has a well established position on London's high street, and it doesn't seem to be going anywhere any time ...
Three decades of growth reinvented the urban landscape in London—and transformed it into ... Visitors take in the view from the top of 20 Fenchurch Street, known as the as the Walkie-Talkie.