Se localiza en Newchapel, Surrey, Inglaterra.