Great place to stay for great few days in London. All you need with many cafes, restaurants and shops literally on your doorstep and only small walk to Arsenal tube station on Piccadilly line.