Very comfortable stay in Greater London. Ideal for short visits.