Welcome to 20 The Barons. We are pleased to offer a collection of five individually styled serviced apartments in one beautiful Victorian mansion house. The Barons is located next to Richmond upon Thames, in one of London’s most desirable areas.
We provide a delightfully secluded and relaxing home from home, within half an hour of the hustle of central London. Our team is dedicated to making your stay exceptional. With on-site housekeepers, an owner-led team and impeccable standards of service, we guarantee you a luxurious and unique place to call home.