News & Announcements

Christmas Lunch 2017 Venue.
09/10/2017

The date for the Christms lunch is 13th December 2017  Venue:  London Park Plaza Sherlock Holmes Hotel. Baker Street.