LONDON — You can't get much more magical than eating Christmas dinner in Hogwarts' Great Hall.
The price may not exactly be cheap — it's a solid £240 ($304) per person this year — but for big Harry Potter fans, eating at the...
LONDON — You can't get much more magical than eating Christmas dinner in Hogwarts' Great Hall.
The price may not exactly be cheap — it's a solid £240 ($304) per person this year — but for big Harry Potter fans, eating at the...