GalleryLondoner December 10, 2024A street scene near Leicester Square and Chinatown.Posted by malias on 2006-03-23 19:29:04 Tagged: , London , street , schene , china , chinese , Londoner , chinatown , soho