Trinity House, 28-30 Blucher Street, Birmingham, B1 1QH

Offers in region of £450,000

Email