bloomzy / October 18, 2014 A London Life… in China Town Chinatown | West London | Nearest Tube: Leicester Square View more of the ‘A London Life…’ series You May Also Enjoy: Get a Better Night’s Sleep | Wellbeing & … Let’s talk about sustainability, baby | Fashion Super Ordinary Life: A Field Guide to … Spring Beauty Essentials | My 2019 Recommendations