The Grange
Beeston Green
Bedford
United Kingdom