Grove Road, Burnham, Slough, Berkshire, SL1 8DP
Why not enjoy Afternoon Tea in quintessential surroundings in The Tea Room at Burnham Beeches? Built in 1727, this elegant manor house is nestled within 10 acres of beautiful gardens in Buckinghamshire, providing guests with the u [...]