LONSDALE ROAD

LONSDALE ROAD, LONDON

An immaculately presented five bedroom house with lift access to all floors and a stunning roof terrace

£8,500,000

See Property Details