Explore details about location Turnpin Lane. Turnpin Lane is a location situated within the Royal Borough of Greenwich alongside other areas such as Rodmere Street, Bennett Park, Hill View Drive.