House of Ho
4 years 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.