London

London Eye, London, England

London

Louvre <3

london

London

London... Definitely on my list of places to go!

Trafalgar Square, London, England

London

Westminster Abbey

London

We stayed in that building to the right of the London Eye. Looking out the window seeing Big Ben, and waking up at night to his chimes <3

London, England

London

Greece<3