The Victoria

From Dead Pubs Society
Jump to: navigation, search
The Victoria
The Victoria 110, Grove Road, London, E3 5TH.

Not closed! Just resting after a long squawk...

[1]