Sign in with Facebook
Forgot your sign in info?
Not a member? Join for Free!
London, United Kingdom
Another of Sir Thomas' landmarks, though I don't know that he actually lived here? The window overlooks Traitor's Gate. It was built in the 1270s.