Harry Potter fans planning a trip to London won’t want to leave the British capital without visiting Platform 9¾ at King’s Cross Train Station in London. When you visit Platform 9¾…

BEST MUSICALS IN LONDON