Nice, friendly and calm place for a stay in London. Ideal for a city trip.