Fantastic Location! The most convenient place for visiting London. Exceptional hosts and great space, just steps from Underground Station. Stayed for 4 nights. Perfect stay!