Elgin Avenue

London W9
  • 15 Apartments
  • 0.18 acre site
  • Luxury residential scheme

Design & Build

12 Elgin Avenue is a 5 storey building which sits on a circa 0.18 acre site offering a luxury residential scheme of 15 apartments. The Development is designed to meet the highest standards of contemporary styling and taste. The site is located on the south side of Elgin Avenue, 90 metres from the Prince of Wales junction and adjacent to the 1970s built Elgin Estate