Address: 124 Uxbridge Rd, London W12 8AA, United KingdomOpen Now:Saturday11 AM–11:59 PM Sunday11 AM–11:59 PM Monday11 AM–11:59 PM Tuesday11 AM–11:59 PM Wednesday11 AM–11:59 PM Thursday11 AM–11:59 PM Friday11 AM–11:59 PMPhone Number: +447939077961