Quizzing Live

On Which Farm Do The Archers Live

Answer:
Brookfield Farm