Shora and Lee, London