About London

With its thunderous, animatronic dinosaur, riveting shows about World earth, excellent Darwin Centre and architecture straight from the Gothic fairy…Harrod's may be one of the most high-class department stores in the world, but you don't need to get anything at all to delight in its grandeur. Actually, the elaborate window shows (free to look at)

read more