After 88 steps you will get in Alicias flat - breathless ;-)
The area and the Appartement is great.
Appartement is well equipped!
In China Town, close to Essex, close to Soho, 200 m from metro - heard what more do you expect???
We recommend to stay there - cool restaurants, roof top bars - all so close!
Peter