Situated at the north end of Edgware Road, Venice Court is an attractive new building that will comprise of just sixty beautifully designed apartments, surrounding a secluded residents’ garden.
Just a stone’s throw from some of London’s most treasured landmarks and hidden gems, Venice Court will be at the heart of this long-established yet ever-evolving neighbourhood.