Incredible location - right in the heart of London with so many wonderful shops, cafes and restaurants nearby.