Red Trouser Entertainment, the fledgling south west London hospitality group, is opening its first pub called the Imperial Durbar in Tooting and plans to look for a second site this year
Alternatively SUBSCRIBE for unrestricted access to all content. Contact us for more information