Harrods; the world’s most famous department store and home of extravagance in South West London is well known for its ability to procure all things luxury. Home of exotic pets, opulent fashion and indulgent confectionary to name but a few, the affluent shoppers’ haven has everything the well-heeled consumer could ever wish for all under […]