The Crystal Palace
Station Rd, Berkhamsted
01442 767257
Menu
Berkhamsted, Hertfordshire
The Crystal Palace
Station Rd, Berkhamsted, Hertfordshire HP4 2EZ
01442 767257