Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Top Posters

Ho Chi Minh in SG...but where?

edited January 2012 in About this site
I read that 'Uncle Ho' lived in Stroud Green when he worked in a London hotel in the kitchens during his early life. Does anyone know where? Chang
Sign In or Register to comment.