Piccadilly House is perfectly located in the bustling and cultural centre of Manchester. It is only a short walk away from the City’s main railway station, Manchester Piccadilly, which is useful for visiting clients as well as for employees to get to the office.