Cartogiraffe.com

Ramada

Ramada is a hotel in Waterstock in South Oxfordshire. In the area there is, inter alia, a cafe.