10/10 Excellent
polly
2 Apr, 2025
Liked: Cleanliness, amenities, property conditions & facilities, communication
polly
Stayed 1 night in Mar 2025
Get instant answers with AI powered search of property information and reviews.
This London apartment provides complimentary wireless Internet access. 20-inch LCD televisions come with satellite channels.