Subject: Cottage Hotel, London

Anyone know about the Cottage Hotel in London? It's supposed to be in the Euston Station vicinity but i can't find any mention of it on any of the hotel websites for London that i have. I think it's a small b&b type hotel and it's supposed to be about 45 for a double room, excellent for London. I'd like to suss it out for a possible few days stay this fall. Anyone got any info? address? phone number?