I'm trying to find one of the above first a late night London visit this month. Anywhere between Canary Wharf and Victoria. Oh and preferably with a licence [wink] Thanks alot Any suggestions . Google search is limited.