Allhallows Beach lies on the northern edge of the Hoo Peninsula in Read more [...]
- About Us
North Downs Barn Info
North Downs Barn is situated in Rochester, 41 km from London. Free WiFi is available throughout the property and free private parking is available on site. The rooms come with a flat-screen TV and DVD player. You will find a kettle in the room.
For more information see the North Downs Barn website
North Downs Barn Reviews