Hogwarts Castle London

42.933518, -81.267865