23rd March 2008

80 Piccadilly, Mayfair, London W1J 8HX

Here we have one of those days when the old adage ‘you should really double check on the internet to make sure the event you’re planning to go to is actually happening’ rings true (well it’s an old adage in these parts). So, this is Easter weekend 2008 and, as we’re constantly reminded, these days…