Ils sont dans le centre de Castle Bromwich, un grand village dans la région métropolitaine de Solihull de la région West Midlands anglais. Castle Bromwich Hall a été construit entre 1557 et 1585 par Sir Edward Devereux, le premier député de Tamworth.
Savoir Plus