51 Soho 51 Soho is located at 51 Telok Ayer street (hence the name), and is close… March 4, 2021 in American 0