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