Clare’s place was awesome!
Great location, walking distance to Hyde park and multiple tube stations.
The apartment has all the amenities you need for a short or long stay in central London.
Definitely recommend this 1!