Image

Vietnamese

House of Ho
7.3
10 months ago

House of Ho

  

House of Ho is a restaurant serving up Vietnamese, Japanese and Thai dishes in Central London. Located behind Oxford Street in the on Charlotte Street an area I …
Read More

Get reviews before everyone else
in your inbox

Subscribe to our mailing list and get reviews to your email inbox.