A city, up close
Maidenhead is a market town in the Royal Borough of Windsor and Maidenhead in the county of Berkshire, England. It lies on the southwestern bank of the River Thames, which at this point forms the border with Buckinghamshire.
Background from Wikipedia, licensed under CC BY-SA 4.0.
6 walking tours filmed here






Plan Your Visit — Activities In or Around Maidenhead
Affiliate link — Armchair Walks may earn a commission on bookings made through GetYourGuide, at no extra cost to you.