London House Hotel
@londonhousehotel
The London House Hotel is a 3-star Modern hotel offering great value for money located in a convenient central location.