The Old Tigers Head

The Old Tigers Head
351 Lee High Road, London, SE12 8RU
Photo of The Old Tigers Head