The Farm has enjoyed a presence in the North-West of the UK since 2011 with Farm North located inside the BBC’s Media City site, now joined by a brand new full service facility in Manchester City Centre.