Perfectly located just a short walk from Liverpool Street station, these London apartments are based in an envious location for those wishing to reside in the City area of London. A range of restaurants are within the area whilst sights such as the Gherkin and the Tower of London are just a short stroll away.
These modern apartments come equipped with relaxing bedrooms and calming, neutral tones. A full kitchen will allow guests to cook whilst living areas provide a perfect environment to host or entertain. Whether your stay be for business or leisure the Abbotts Chambers Apartments are an ideal choice.
Please enter your dates to get the best available rates.