A roomy, charming flat in a hip part of town. Conveniently accessed only few blocks from the nearest subway, it’s surrounded by stores, pubs, restaurants, and culture. You’re a very short walk from Hyde Park, Royal Albert Hall, Kensington Palace, and much more. It was a great hub to see the city from in our short time in London.