VALOR

King Edward III Manor House, Southwark

London, United Kingdom

Constructed c1350, the remains of King Edward III's Manor House. Originally built on an island.

Submit Update