The Clock Tower in one of Maidenhead’s famous landmarks. It was built for Queen Victoria’s Diamond Jubilee and is located just outside the railway station.

Maidenhead Clock Tower is located right outside the entrance to the train station on King St, Maidenhead, England SL6 1EW, United Kingdom
One Comment Add yours