Category Archives: Accessible London
The Tower of London
Construction of the tower of London was started in 1078; it is a large castle which has been periodically expanded by successive kings and queens over the centuries. The exteriors and interiors were improved through the changing times by its … Continue reading
Posted in Accessible London
Leave a comment