Our stay in London was perfect. The apartment is located directly near Hyde Park. The metro station is very close and supermarkets etc. as well. The room was very clean. Highly recommended!