Trafalgar Square
United Kingdom
>
England
>
North Yorkshire
>
Darley and Menwith
>
Trafalgar Square
Trafalgar Square is a street in North Yorkshire, Darley and Menwith.
Trafalgar Square
type of road
Secondary road
Land use
military
Menwith Hill Road
Carrlow Ridge Plantation
Trafalgar Square
Network Control Station Forest Moor
Kent's Plantation