People needed to find a red telephone box in the country side, where are they looking?
london restaurant england
england
england is well known for their red telephone boxes, and telephone boxes are not just in london and are not likely to be in a restaurant.
red telephone box in the country side