Claybury Woods - London Wildlife Trust
off Manor Road, London
E16