Harry Potter Hotel in London- Georgian House Bed and Breakfast
Have you heard about the Harry Potter hotel in London? It’s somewhere I have wanted to stay for a while. Recently, I had the chance to experience a number of activities at the Georgian House. It is a five star bed and breakfast in London located within a short walk from Victoria Station. It is…