The Llandin, Parliament Hill.
http://www.themodernantiquarian.com/browse.php?site_id=636
"Llandin is welsh for 'High-place of worship' apparently. (RG)
Llandin ... London ...?
From Parliament Hill, you can see ALL of London.
Feck! What have you uncovered, Gibbono?
H. x