Ideally located in the heart of Bloomsbury and overlooking private gardens, The Beauchamp enables easy access to both London’s financial heartland and the shopping and entertainment opportunities in London’s renowned West End.