Excellent Stay
Very pleasant stay with very friendly and helpful wardens. Ideal location for site seeing and shopping trips into central London. Good bus and overground train availability.
Kerlautre
Reviewed on 01/11/2016 17:28
Follow