This apartment is just what we needed for our short stay in London! Super clean, comfortable, and located in such a charming area. We easily walked to food places, shopping, and transportation. Check in and check out was so easy. Loved staying here!