Wallow Green
English
Proper noun
Wallow
Green
A
hamlet
in
Horsley
parish,
Stroud
district,
Gloucestershire
,
England
(
OS
grid ref ST8398
)
.
References
List of United Kingdom locations: Wa-Wal
on Wikipedia.
Wikipedia