The Denmark Arms

The Denmark Arms
381 Barking Road, London, E6 1LA
Photo of The Denmark Arms