Restaurant

Inn Noodle

While staying with my friends Ricky and Debbie in London recently, Ricky took me to one of his favourite places to have lunch in town after a morning of museum trekking, called Inn Noodle. Or Noodle Inn as he likes to call it. It is on Oxford Street near Tottenham Court Road station which is… Continue reading Inn Noodle