Myhotel Bloomsbury, London
Myhotel Bloomsbury
11 13 Bayley Street Bedford SquareDesigned with contemporary eclecticism in mind myhotel Bloomsbury is the ideal backdrop for your next stay in London. The design boutique hotel is fantastically located just a stone?s throw away from Covent Garden and Soho and is a magnet for media types and highly inventive advertising agencies that work in the Bohemian area of Bloomsbury.