31-32 Bedford Place, London, GB
The Portland is a historic hotel located on Bedford Square in the Bloomsbury district of central London, England. The hotel is 200 metres from the British Museum, and the shopping and restaurants of Covent Garden are within half a mile, as are Shaftesbury Avenue's West End theatres. St Paul's Cathedral is two miles from the hotel. Russell Square, Holborn and Tottenham Court Road Underground stations are all within 200 metres of the hotel. Hotel Features.