The Thames Hotel in Maidenhead

The Thames Hotel in Maidenhead
Ray Mead Road, SL6 8NR
Maidenhead