Great location in Bloomsbury. Has everything you need and perfect for short stay in central London