The location of this apartment is great for a stay in London and there is lots of bars etc very close by. The apartment is spacious and was ideal for a group of 8 for one night. We weren't pleased with there being a strong smell of sick in one of the bedrooms and some mould in the other bedroom and a few other things. However, I wouldn't not recommend staying here as they are things that could easily be sorted.