20 The Barons has a wonderful history. Ten years of 20 The Barons Serviced apartments and decades of family and local history behind it. Let us introduce you to our house, our people and the fantastic and rich stories that make up who we are and what we do. From the first small business set up in a single room in Twickenham to a successful serviced apartment business and a flourishing short let agency, 20 The Barons remains a small family business with guest experience and home from home luxury at its heart.