London house hotel is in a lovely location (opposite the gardens) and is very close to the local high street with loads of places to eat. The staff were super welcoming and friendly.