The place is right above Aldgate East Station, very close to most train stations and attractions. The flat itself is clean and comfortable. Overall a very decent place in central London!