Nice location for a stay in London. Ideal for 4 persons.