The Rose And Crown

The Rose And Crown
19 High Street, Hemel Hempstead, HP1 3AA
Photo of The Rose And Crown