Maidenhead should have had everything going for it. A beautiful stretch of the Thames. A historic bridge. Excellent rail connections ...