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