Notting Hill College is located in the heart of Manchester City Centre. It is close to St Peter's Square tram stop and has excellent links to a variety of public transport methods. The fantastic location means that all of Manchester's major attractions are never too far away.