![]() |
Soho |
Located in London, Soho is a lively bohemian area with
theaters, movie houses, coffee shops, cafes, brasseries,
delicatessans and more, similiar to its New York City
counterpart. Soho's name comes from the ancient hunting cry
used centuries ago when the area was parkland. Soho is
located near Leicester Square.
| Location | London England |