Award-winning London gastropub the Truscott Arms, in Maida Vale, west London, has launched a new fine-dining restaurant called Born 1983 in its upstairs dining room.
Alternatively SUBSCRIBE for unrestricted access to all content. Contact us for more information