Soho

Soho is an area of London.

Soho was once one of the many villages that encircled London, eventually being absorbed by the city when the British capital expanded.

Appearances

 * Indiana Jones and the Genesis Deluge