Nice clean renovated apartment in central location.
Close to public transport and lots of cafes and restaurants within walking distance.
Some noise from the street is noticeable but understandable for a busy road in the heart of London.
Easy self check in.