The Crown

The Crown
108 Blackfriars Road, London, SE1 8HW
Photo of The Crown