Set in the heart of London, Ambassadors Bloomsbury is a modern & stylish haven with a cool, chic atmosphere – the perfect place to indulge & relax! You’ll be treated to a delicious three-course dinner in the hotel’s award-winning restaurant, which overlooks the beautiful Dickensian Woburn Walk & combines the elegance of the capital with a calm, friendly atmosphere. Location: London (South East)