Where can I buy a Bianchi Pista Concept?
This is only a partial answer, but the Bianchi dealer locater shows several dealers in London. I'd call around and find out what the ballpark is in terms of cost.