Does any one have any recommendations for apartment/hotel near Great Ormond Street in London? Ideally one bedroom rather than a studio. It's for about 4 nights.