Win a two-night stay at The Ritz, London, through Britain Magazine. In celebration of its special London issue, the winner and guest will stay in an Executive King Room and receive breakfast on both mornings and a three-course dinner on one of the evenings in the Ritz Restaurant. For a winner who lives outside the [...]




