Treat yourself to a grand tea in a regal setting. In the warm weather, the views from the terrace are lovely.

More in this area

Share this place

Choice Hotels in West London