Taylan's apartment is a wonderful option for a short stay in London. It has everything you need for your comfort.