STREET Russel Street in London Street Street Russel Street City City London ID ID 1 Places on this street Russel street, at the sign of Atlas, London Russel-street, [near the Piazza’s of] Covent-Garden, London