Here's a question: What city is likely to have a tearoom?

Here are possible answers to this question:
- tea shop
- london
- restaurant
- building
- england

I believe the correct choice is "london", here's why:


london is the capital and