Address: Upper Park Road, Steele's Village, Belsize Park, London Borough of Camden, London, Greater London, England, NW3 2UN, United Kingdom