Get ready, London! A delightful newcomer is making its way into the heart of Soho....
In the very heart of London lies Soho, an area famed for its bustling streets...