WELCOME

The 165th Royal Caledonian Ball will take place on 3rd May 2013 at Grosvenor House Hotel.