The Beauchamp Town House hotel, on Bedford Place in central London, is a stylish contemporary hotel overlooking private gardens in the Bloomsbury area of the city. Conveniently nearby you will find shops, the West End theatres and 2 London Underground stations. The hotel has its own restaurants for guests who wish to dine in house. All guest bedrooms are equipped with televisions, and newspapers and room service are also provided. The hotel is also situated close to the British Museum, Covent Garden and Oxford Street.