A fantastic location in London! Ideal for those who want to be centra to everything… and only a 5 minute walk to the nearest tube station.
Does exactly what it says… provided a base for a great weekend! Will definitely be booking again