The Rose Cafe
United Kingdom
>
England
>
Essex
>
Chelmsford
>
Margaretting
>
The Rose Cafe
The Rose Cafe is a building in Three Mile Hill in Margaretting in Chelmsford.
The Rose Cafe
Street
Three Mile Hill
Building
Yes
Great Eastern Main Line
Margaretting
Private Road
Three Mile Hill
Woodview, Hylands Park
Elm Farm