UK, London
200 York Road, Battersea,
London, SW11 3SA, United Kingdom