Maidenhead on the River Thames
March 22nd 2019 Maidenhead is a lovely town on the River Thames in Berkshire, west of London. You pass through lovely villages and towns, as well as navigating very narrow lanes, just hoping that nought is coming the other way. On some roads, there was evidence of a horse float, but not towed by a car, rather like the size of a bus. One loves GPS Sat Navs and their short cuts (NOT).
Maidenhead has a lovely wal
... read more