What you need to know about Maidenhead

Maidenhead is one of the most affluent towns in the UK, and it shows. Whilst the town centre has the usual 1960s concrete, it still retains plenty of historic charm and the area by the River Thames, known as Maidenhead Riverside, is a haven of lovely walks and gorgeous countryside.