Pubs in London - Shepherd's Bush 96-98 Uxbridge Road, Shepherd's Bush, London, W12 8LR Tags: air conditioning, food, modern british, private parties: up to 30 guests