Harry Potter Fans the World Over Will Want to Stay In This Awesome Hotel.

Attention all Harry Potter fans! The Georgian House, located near Londons Victoria Station, recently opened two Hogwarts-themed Wizarding Chambers. Anyone can rent them and they”re exactly how you always dreamed it would be staying at Hogw…