Queen's Head

Queen's Head
5 West Ham Lane, London, E15 4PH