The George Hotel

The Square
Pangbourne
United Kingdom