Tag Archives: Trafalgar Square

Lunch & salted caramel doughnuts
at the National Café

National Cafe

Whenever you find yourself standing in the middle of Trafalgar Square, HUNGRY, don’t panic. At first glance you can’t see any places to head to for lunch, apart from a few fast food chains… but what you may not know, is hidden in the magnificent National Gallery (that massive building on the square), is The National Café, which serves up scrumptious British and modern European dishes, from brekky through to dinner…

Continue Reading…