Best place to stay in London!!
Michele is Amazing , he welcomes you and makes you feel at home !
The position is great and well connected .
Truly recommend!