New Cross

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

New Cross is a small town in South East London, near Deptford. It is close to Central London, only three minutes away by train.

Deptford is near the old docklands. It has many cobble streets.