To clarify, I mean what’s inside these towers circled in the picture?
You must log in or register to comment.
They’re pretty much next to each other, but yeah separate.
The tower is London is straight up a castle, the tower bridge is newer and is about 5 min walk away.