Queen's Head, Stepney


The Queen's Head is a pub at 8 Flamborough Street, Stepney, London E14.
It is a Grade II listed building, built in the late 18th/ early 19th century.