Plans in for £1.5bn London Liverpool Street station makeover
A joint venture led by developer Sellar has submitted plans for a major overhaul of Liverpool Street station in London, which includes a massive overstation office scheme and hotel.Click here for full article
Comments