John and Masha's place was perfect. I had the good fortune of meeting Masha herself, she checked up on me constantly! The location is so central, the closest station is Lewisham ( about a 10 minute walk) take it straight to London bridge and all the touristy attractions are within walking distance from there. I had the most amazing experience, Masha is fun to chat with and is very understanding. I wouldn't think twice before booking here again :)