I looks like a London cab to me too.
I remember seeing report some time ago ago that they were planning to try out the purpose-built british (Austin) cab somewhere in Washingto or New York. (As opposed to the Chevys wich were designed as a "normal" car). But this might of course well be a similar american design (?)