Hackney City Farm


 Hackney City Farm is a little oasis of an English farm in the middle of London. After the exhaust and dirt of London streets, it's an odd contrast to be surrounded by chickens and the smell of manure. Strangely reassuring however.