Manor Farm

Manor Farm
211–219 High Street South, East Ham, London, E6 3PD
  • Telephone 020 8548 8686
Photo of Manor Farm