.TRAVEL.

Welcome to London

Capital city of the UK

Learn more
London buildings

Why London?

London, The Square Mile

The Square Mile is a London nickname that refers only to the City of London. The City of London is a county situated within Greater London and even has its own local government. Today The Square Mile is home to financial organisations and the trading industry. The meaning of this London nickname is very self explanatory as the City is roughly 1 square mile.

RESTAURANTS

My favorite restaurants in London

Jolene

Situated on Newington Green, Jolene is a relaxed neighbourhood restaurant and bakery, with a natural wine cellar. Focusing on flavour, provenance and sustainability, the menu changes weekly

Address

21 Newington Green London N16 9PU

What we like about it

This is one of the best brunch spots in London but if you go at any time of day there will be something delicious on the menu!

Tranga

Practically the dictionary definition of a local gem, it’s tucked round the corner from Newington Green. Outdoor there's al fresco dining, while inside is an intimate, candle-lit, Aladdin’s cave of bohemian style, with dining furniture sourced from flea markets, elegant chandeliers and vintage bric-a-brac dotted around the room.

Address

61 Newington Green London N16 9PX

What we like about it

The restaurant offers various options for larger groups and private events.

Oi Vita

Matteo and Nicola, the hands and brain behind Oi Vita, welcome you inside an authentic Italian pizzeria with a special ingredient, Love! Oi Vita ambition is to give you a memorable experience through the owners simplicity, passion and knowledge.

Address

67 Newington Green Road London N1 4QU

What we like about it

The long room has wooden tables running along one side, with a wood-burning oven in the back, where you'll find Apicella masterfully making the authentic Neapolitan pizzas.

Gallery

Photos of London