Tower of London

Meaning

A riverside fortress in London, used as a palace, a prison and now a museum housing the Crown Jewels.

Translations

Tour de Londres

Tower of London

Torre de Londres

Torre di Londra

Tower of London

Torre de londres

torre de Londres

Torre de Londres

torre de Londres

بُرْج لَنْدَن

Londra Kulesi

Torre de Londres

tour de Londres

Notes

Sign in to write sticky notes