London is a fantastic city for so many reasons, from its history to architecture, Royal ties, shopping, food and culture. Yet, something very special about London is how great it is for the Harry Potter fans out there! There are spots around the city where the movies were actually filmed, as well as some great […]