London
On the banks of the River Thames, London is famed for it's shopping - Oxford Street, Carnaby Street, Regent Street, it's markets - Portobello Road, Borough market, Petticoat Lane, it's sights - Big Ben, the London Eye, the Shard, and much, much more.
To return to Cities click here