Explore details about location Blackwood Street. Blackwood Street is a location situated within the London Borough of Southwark alongside other areas such as Globe Street, Pepler Mews, Peckham Hill Street.