120 MEADOWLILY ROAD SOUTH c.1849 - Park Farm is one of the finest examples of a Regency Villa in London. The house illustrates the evolution of a Regency cottage from when it was built in the 1840's
120 MEADOWLILY ROAD SOUTH c.1849 - Park Farm is one of the …