The place was perfect for us. Great location near subway and with just one transfer straight to the Heathrow airport. Good transportation possibilities everywhere in London with subway,bus and even walking.
Great local pub on the same street.
We felt like being at home, making own breakfast before exploring the wonders of London.