I enjoyed my stay in this flat.
Everything went smoothly. from the organisation of the check-in, check-in and check out. Communication was easy. Studio flat is nice, bright and spacious, and in a convenient location (walking distance from Aldgate East and Liverpool Street).
I will definitely check in for availability for my next business trips to the UK.