London, one of the world's greatest cities is a citadel of eye-pleasing delights. Fancy restaurants, up market shopping arcades, a…