Serviced apartment in Greater London · 2 bedrooms · 2 beds · 2 baths
The whole group will enjoy easy access to everything from this centrally located place. In central London close to all amenities. Hyde park is 10 minute walk.
[]