We’re back with another journey around different countries and how you can try out their delicious cuisine all in the same area! This time we take our attention to Catford, looking at where you can find mouth-watering Italian food, fresh-tasting Japanese food and much more! Find a new favourite with these 7 Restaurants To Take You Around The World in Catford!