Google+

Click on the Taylor Taylor London images below to take a peek inside the Flagship Salon, situated on Commercia Street, in the bustling Spitalfields area of East London.