MW
The real DR is on the site of the former Central Borehamwood site, is it not?
Outskirts
of London perhaps might be a better word for the BBC site in which the DR is located.
The real DR is on the site of the former Central Borehamwood site, is it not?