One of the 13 surviving London Cabmen's Shelters, this one being close to Lord's Cricket Ground and St John's Wood tube station. The best way to grab a bite on the go in London.
Comments
Sign in or get an account to comment.