Helen's place is amazing. Very cozy with every thing we needed. The apartment is very well connected and must say Helen is a great host always helpful. We really enjoyed our stay in London at Helen's apartment.