High Orchard
English
Proper noun
High
Orchard
A
neighbourhood
and old industrial area in the City of
Gloucester
,
Gloucestershire
,
England
(
OS
grid ref SO8218
)
.