These London apartments are a perfect accommodation choice for those wishing to be in the centre of Bloomsbury and near to Russell Square and Holborn. The surrounding streets feature shops and cafes, making these apartments a convenient base for you stay.
Offering high standard kitchens that provide everything you'll need for your stay, each apartment is a great place to call home. The comfortable furnishings and airy living rooms enable guests to relax after a busy day exploring the city.
Please enter your dates to get the best available rates.