Birmingham City Centre - Modern 1 Bedroom Flat

Birmingham · United Kingdom

About this stay

Address
129 Camden Street, B1 3EX, Birmingham