High St 61, Berkhamsted, HP4 2DE - Hertfordshire
1.5 0 62
Be the One to add the first review Restaurant House of High Tea! click here!
1.5 0 62
1.5 0 72
1.5 0 38
1.5 0 48
1.5 0 69
1.5 0 88
1.5 0 107
1.5 0 65