Allen House is so convenient to the London Underground (Kensington High Street Station), and buses. My family stayed in a one bedroom with fold out couches in the livingroom and this worked well for us. The kitchen had everything we needed so meals were easy.
Allen House is located very close to a grocery store so we did not need...
More
- Allen Hotel London
