I have seen a place little similar to that in London, not quite as "highfalutin'". They had a cafe, more the American self-serve style and in a corner a couple of bike stands, a counter were you could buy basic bike supplies (inner tubes, brake pads etc). Very nice idea, and it was crowded everytime I walk past it.