Visiting BCH
We are located on Manchester’s Portland Street, which makes us exceptionally well placed for transport links and a wide range of amenities in the city centre.
Manchester Oxford Road is the nearest major train station, located just a four minute walk away.