UK, London
26-28 Trebovir Rd, Earls Court, London SW5 9NJ