Lancaster Gate, London W2
Lancaster Gate is made up of three imposing buildings on the Barrie Estate in the City of Westminster, just north of Kensington Gardens. Carroll House at 11 storeys with Garson House and Gilray House at 6 storeys each, provide 130 residential dwellings in a sought after area of Central London. The residents’ housing association, via …