Wonderful secluded place in the heart of London. Great stay!