The Met only polices the London area, and Windsor isn't in London.
An exception might have been made for policing the RF at Windsor though, given how close it is to London. It would make sense for management / logistical / security purposes. Do any Tattlers know?