The Moor

The Moor
The Moor, Maidenhead, Berkshire, SL6 9SB