The rooms were very clean, breakfast was fantastic. We had breakfast outside on the terrace overlooking the garden with a beautiful pond. The owners were extremely helpful and we just had a brilliant time.
The 3 star Central House Hotel is conveniently situated in London for travelers looking for budget hotels for business or
holiday travel. The hotel offers comfortable accommodation, friendly hospitality and service together with value for money among economy hotels ...