Fox 12 London

Fox 12 is a owned-and-operated television station located in London in the United Kingdom. The station is owned by the subsidiary of.

2006–present
This logo is based on the current FOX O&O affiliate logo.