«Broadway Lands Farm» is located in Little Dewchurch. This hotel is located in walking distance from the city center.