Stylish space in the heart of Covent Garden. Perfect for theatre buffs or really anyone visiting London.