Edgwood House
39 Stirling Road, Birmingham B169BB West Ayton , West Midlands, United Kingdom United Kingdom
- Profile: Edgwood House is a Hostels company located at West Ayton , West Midlands,, United Kingdom United Kingdom, address is 39 Stirling Road, Birmingham, West Ayton , West Midlands, B169BB UK, postcode is B169BB, you can contact Edgwood House by phone 441214556859