We have enjoyed to stay in Dimtris flat. The communication was perfect and the flat was completely as descripted. The location is close to Angel underground station and several bus stops with direct connection to city center.
We will come back if we have the chance to visit London another time.