I think these are Royal Parks Police. They're often parked up there in St James's Park
Previous | Main | Next