Explore details about location Seymour Street. Seymour Street is a location situated within the Royal Borough of Greenwich alongside other areas such as Lamport Close, Orchard Road, Southport Road.