25a Vyner Street , London, United Kingdom