A traditional coffee stall, originally for taxi-drivers, lovingly preserved by Camden Council in London's Russell Square. And still working.
Comments
Sign in or get an account to comment.