Great apartment in a great area of London. Everything you need for a great stay.