Avenue Road, London (original) (raw)

Avenue Road is a street in the Swiss Cottage and St John's Wood districts of London, known for having some of the highest home property prices in the United Kingdom. The street is popular with buyers who have replaced older houses with large mansions.

thumbnail