Hamburger & Grill Bar 2 North End Road, London, London W140SH