Escape into a magical and tranquil secret garden in Bloomsbury, central London at Bedford Hotel. Filled with soothing water features, landscaped flowerbeds and beautiful trees - this secret garden in London is an oasis away from the hustle and bustle. Indulge in an afternoon tea experience whilst taking in the peaceful surroundings, or hire out the Wendy House for your next meeting or event.