We had a great stay here while in London for business. The apartment is clean, modern and in a neat part of London.
It was a easy commute to the Excel Center and being in the city at night was really great!
The owners were great and very easy to reach when I had questions which really helped!