Posts Tagged “Donna Margherita”
This classic Italian restaurant is on Lavender Hill. The street’s name comes from the lavender that was once grown in market gardens around here. After the opening of Clapham Junction station just up the road in 1863 the surrounding area was built up with terraces of cheap housing for the workers who moved there from…