London’s shopping opportunities are as plentiful as they are diverse, so where better to pick up a special gift by one of Britain’s best luxury brand? To find the perfect present with a quintessentially British touch wander down Bond Street, browse the many floors of renowned department store Harrods or head to west London’s appealing boutiques.