Indulge in style with this dinner for two at Ambassadors Bloomsbury – a modern haven set in the heart of London.