Northfield Farm - Northfield Farm, 5 Bedale Street, London SE1 9AH, UK on Eaten