News

Almost 140 men are thought to be staying at the Bell Hotel in Epping, which has been at the centre of repeated protests in recent weeks.
It’s a phenomenon that can’t be ignored by any investor. It’s unprecedented and will be an important factor for future ...