5 min to the subway and 20 min from the center by subway! Communication and finding it was really easy! Recommended for a short stay! Toilet is a bit small but is a classic London feature!