Cartogiraffe.com

Layters Close

Layters Close is a street with a maximum speed of 30 mph, also known as Layter's Close in Buckinghamshire, Denham, Gerrards Cross and Chalfonts Community Board.