According to our databases, most users of this restaurant (Poppy Hana) live within 16KM. This country (United Kingdom) has 1399 restaurants, one is the restaurant with address Unit 168
170 Jamaica Road. City of London has 7556900 citizens. The number of restaurants in this city is 90. 16% of users who visit the information in this restaurant live or work within a radius of 78km.
this restaurant (Poppy Hana) is a reference. Brings your opinion to help other users.