Annabelle apartment was great. The place is beautiful, very clean and gives a great feeling of British accommodation.
It is 3 minutes away from the metro tube, and 2 stops from city center attractions.
Annabelle was very helpful with everything we needed.
Highly recommended!