Small apartment perfect for our one night stay in London. Having a morning tea out on the terrace was delightful. It's just a 5 min walk to the nearest tube station!