Saint Pauls House

Birmingham · United Kingdom

About this stay

Address
15-20 St Paul’s Square, B3 1QU, Birmingham