Russel’s place is a lovely oasis away from the hustle and bustle of the city. The apartment is beautiful and spacious and I would recommend it to anyone looking for a home away from home in London.