The Selwyn

The Selwyn

The Selwyn

Dating back to Victorian times, this 50-bedroom boutique hotel is situated in a character-filled townhouse. The wisteria-draped Victorian façade of The Selwyn gives way to an elegant yet relaxing lobby with elevated and ornate ceilings. Ideally located to explore Richmond’s neighbourhood, the hotel is minutes away from the myriad of cobbled alleys dotted with coffee shops, ice cream parlours, pubs and restaurants.

48 Sheen Road

Richmond, TW9 1AW