Coming Soon £550,000 2 Bedrooms ● Holmleigh Road, LONDON Set within an imposing period mansion block, this fourth-floor apartment presents a home of rare elegance and scale View details