Borough Beck
United Kingdom
>
England
>
North Yorkshire
>
Helmsley
>
Borough Beck
Borough Beck in North Yorkshire, Helmsley.
Borough Beck
Waterway
Stream
Baxton's Road