Julie's place is very cozy and comfortable. It is also very close to the metro and train station. There are also various line of buses that takes you to the city center. It might be a bit longer to get to the city with the bus, however, it is sometimes more convenient than the metro and with the the double deck bus in London it feels like that you are on a tour bus :)
We have enjoyed our 4 night stay at Julie's place very much. I would definitely recommend it!