Christmas!

Now many of us will know that Selfridges in London have launched their Christmas Store on the 4th Floor and there was a full front page ad on the Biggin Hill News last week to book your Xmas Party!! So sorry……but a reminder that if...