Queen's Head

Queen's Head
8 Flamborough Street, London, E14 7LS
Photo of Queen's Head