Had a great time staying here. The appartment is really cosy with all the amenities you need...
It's located in the heart of central London and at walking distance to Hyde park... Paddington station and bus stops are just a few meters away