London, one of the world’s greatest cities is a citadel of eye-pleasing delights. Fancy restaurants, up market shopping arcades, a captivating mishmash of museums and a culturally thriving extravaganza that is as delightfully reflective of English or British culture as…