Country England England
City London
Founded 1911