Contact – House of Grill

Best BBQ & Grill Takeaway in Limehouse, London E1W 3HS

Address:

25 Heckford Street, Limehouse,                London E1W 3HS

Call Us:

0207 001 1166

Opening Hours

Monday-Sunday ( 7 days a week )
05.00 pm - 12.00 am