this is a wonderfull place to stay in london
in a quite street, center of london , near the tube, few steps from sharlotte street with all the bars and restaurants, two hundred meters from oxford street
the flat is new, with lot of space , and has everything needed.
wonderful