Waterstones New Street

Waterstones New Street
128 New Street, Birmingham, West Midlands, B2 4DB