DSC01833.jpg
Yes, they still exist, although in London not anymore.