London Landing Site
Folks,
am piloting a twin-engined machine regularly to London (Battersea Vangaurd Elstree), however my employer has purchased a large site within the London CTR near Morden on H7.
Do I require permission to land from the CAA? and/or other Authorities? other than Special Branch/Customs
thx