Churchill Square is the major city-centre shopping centre, NCP and central bus station in the city of Brighton and Hove. Website | Facebook | Twitter