The Hempel Collection is perfectly positioned, five minutes walking distance from London's most notable Royal Park and a short stroll from world-class shopping.