Horilla, London, UK, London S, United Kingdom