Wonderful location and home for your London stay!