Abbotts Chambers Apartments
Abbotts Chambers is an apartment in London within short distance of Royal Opera House, Unicorn Theate and The London Eye.
Rich Mix, Christ Church Spitalfields and The Monument are within a 5-minute walk. Guests will enjoy dishes of indian and british cuisine served in Dil Chad, which is about 100 meters away.
This apartment is only 350 meters from Liverpool Street underground station.