Bloomsbury's hard-to-find halal barbecue gem slinging smoked beef ribs and spiced Mediterranean rice with beach-party vibes—order fast before the chef sells out.
Info
📍
Address
77 castle road Tapping, the admiral pub, 42 Hadley St, London NW1 8TA, UK, LDN