Helen's space was great. It's in a beautiful place in London, super close to the underground and also close to St. Paul's Cathedral, a major "must see" in London. The place was clean and everything was organized.
If you were looking for a great nightlife during the weekends you will not find it around this apartment as things close very early. However, given that the subway is just a 2 min walk you could easily go somewhere else and return safely.