Northwood

An area of north London served by Northwood Station.

An RAF base is nearby.