Featuring free Wi-Fi throughout the property, Stay Inn London - Kilburn offers self-catering accommodation in London, 2 km from St Johns Wood. Every room is equipped with a flat-screen TV. You will find a kettle in the room.
83a Willesden Lane, Brent, London, NW6 7RR, United Kingdom
Nightly rates from $59