New Orient
60 Worcester Road
Bromsgrove B61 7AE
United Kingdom