News

Our head of shopping shares her experience at the 5-star Virgin Hotels Edinburgh – and her joy at discovering the surprisingly affordable yet luxurious hotel's fun connection to the Harry Potter ...