Soho is located in London.
DC's Legends of Tomorrow
Behind the scenes
- Soho is an area of the City of Westminster, part of the West End of London. Originally a fashionable district for the aristocracy, it has been one of the main entertainment districts in the capital since the 19th century.
- ↑ ""
Community content is available under CC-BY-SA unless otherwise noted.