The apartment is new and clean and few minutes walking from Aldgate East station. I would definitely recommend it for a stay in London!