London’s Ultimate Romantic Hotel for Valentine’s Day

London’s Ultimate Romantic Hotel for Valentine’s Day Where? The Shangri La Hotel at The Shard, London. Why? I was invited to stay the world famous Shangri La Hotel, to review the luxurious Valentine’s Day package. Keep reading to find out what’s included and is it worth it. Hi guys, This week I was super lucky to invited to stay at London Shangri La Hotel. The hotel is situated at the

Continue reading…