6 flats with a total GIA of 388 sq. meters in Bromley, London.
The apartment is situated in Trafalgar Avenue in the Camberwell area of London.
The site has planning permission for 72 residential units and is purposed to be arranged across six levels.
The site includes office spaces across the basement, ground and first floors as well as parking area with the total GIA of 524.21 sq. meters.