My place is close to Buckingham Palace and Hyde Park. One the best locations in London.
South Kensington, Gloucester Road and Earls Court Tube Stations are all within walking distance from the apartment. Gloucester Road is the closest and is just a 4 minutes walk. Some of the biggest museums in London are within walking distance from the apartment.
Please note: There is one double bed and there also a sofa bed in the living room, so it can accommodate at least 4 if sharing beds.