London Hotel Offers a Stay at Hogwarts

Harry's actual dorm room
The Georgian House, an English hotel located near London’s Victoria Station, recently opened two Harry Potter-themed suites (or, if you will, “Wizarding Chambers”).

READ MORE

Comments