An amazing spacious place with an amazing terrace. The place is quite and there is a supermarket nearby. Recommended for your stay in London.