Best location- ideal near oxford street and in the heart of the west end . The most ideal location in London. Flat is quiet and has all the basic needs for a comfortable stay.
Mei is very communicative and attentive. Highly recommended !