London's Ultimate Romantic Hotel for Valentine's Day. Stay at the Shangri La at the Shard in London, overlooking Tower Bridge