Bright and Spacious Studio in Central Birmingham

Birmingham · United Kingdom

About this stay

Address
109a Meriden Street, Birmingham