Address: 7 Station Rd, Harrow HA1 2UF, United Kingdom.Open and Close Timings:Monday-Sunday (11 AM to 11PM)Phone Number: +442084272600