Location: 166a Highfield Road, Birmingham, UKCountry: United Kingdom City: Birmingham Listed On: Jan 9