LONDON, UK: Westminster Group Plc has been awarded a contract to supply security services to help protect the historic Royal Palace and Fortress of the Tower of London, a news release said. The Tower of London is a world-renowned iconic castle and World Heritage Site, built by William the Conqueror in 1078, and has served…