Boodles flagship store is situated on Bond Street, one of the most luxurious shopping destinations in the world.