Street interviews – Leicester Square – London, England – what tourists like the most about London
Street interviews – Leicester Square – London, England – what tourists like the most about London This time me and my friend Dean ventured out to Leicester Square to ask people there all sorts of