Broom Villa



Broom Villa is a Grade II listed building at 27 Broomhouse Road, Fulham, London. It was built in the early 19th century.