Public gives thumbs up to Network Rail’s Liverpool Street plans

Network Rail Property’s fresh plans to redevelop Liverpool Street Station have largely been given the thumbs up by the public.

After a consultation, which involved nearly 250,000 people engaging with the plans and more than 1,800 responding with comments, three