Abbey Road, St Johns Wood, NW8

An iconic address.

An exclusive development of just twenty four 1, 2 and 3 bedroom apartments and penthouses in one of London’s most internationally renowned locations.