Juliette’s place was a wonderful place to stay while in London. It’s extremely close to public transit and very near central London. The place is exactly as advertised it’s bright, warm, clean, and cozy! Great place to stay!