10 Nov 2014

A Quirky Harry Potter Themed Hotel in London (11 pics)

Fans of the Harry Potter series should definitely spend a night or two at the Alohomora in London as it is a complete throwback to the popular films and you will feel like you are a budding wizard for a day.


Post a Comment