![]() | The Crown Inn Stroud: Frampton Mansell, near Stroud, Gloucestershire, GL6 8JG |
World hotels > Europe > United Kingdom > Gloucestershire > Stroud > The Crown Inn | |
| |||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||

This information was supplied by The Crown Inn, Stroud - they are responsible for its accuracy.