23 Edgware Road, Marble Arch London, Greater London W1H 7HE, United Kingdom
Distance: 35 yd.
Company description
By concentrating exclusively on Central London property, Plaza Estates, established in 1972, has become one of the capital's leading independent specialist agencies.