—  Village  —
Country Kingdom of England
County English Capital Territory
Purpose Capital city of the Kingdom of England

London is the capital city of the Kingdom of England. It is a few miles north of Southwark. The nearest open towns are Sevenoaks and Reading. London in 1455 was handed over to the Grand Duke of Luton by Prince-Regent John 'Dugustus' de Dudley for the Avis to protect, defend and watch over.

Community content is available under CC-BY-SA unless otherwise noted.