Enjoy authentic Sri Lanka cuisine this New Year: Pre-Book at Machan Kitchen Now!

This New Year, escape the ordinary and transport your taste buds to the vibrant streets of Sri Lanka at Machan Kitchen. This Sri Lankan gem, with locations in #Croydon and #Farringdon, London, promises an unforgettable dining experience where traditional flavours meet contemporary twists. The restaurant’s warm ambience and inviting decor set the stage for an […]

The Barbican Centre: A World-Class Performing Arts Venue

In the heart of London, the Barbican Centre stands as an architectural marvel and a cultural treasure. It’s not just a venue; it’s a hub for the performing arts that has been enchanting audiences for decades. Let’s embark on a journey to discover the Barbican Centre, a world-class destination that offers a diverse range of […]

A Symphony of Entertainment: Unveiling the Magic of Fairfield Halls in Croydon

Croydon, a bustling district in South London, is known for its rich cultural tapestry and vibrant arts scene. At the heart of this cultural landscape stands Fairfield Halls, a renowned venue that has been captivating audiences for decades. Join us as we unveil the magic of Fairfield Halls, a symphony of entertainment that leaves a […]

Sri Lanka: Land of Tea, Spices, and Untamed Wilderness

Sri Lanka, often referred to as the “Pearl of the Indian Ocean,” is a land of incredible diversity, where lush landscapes, ancient traditions, and wildlife-rich wilderness coexist harmoniously. From the terraced tea plantations to fragrant spice gardens and untamed natural beauty, Sri Lanka offers a multifaceted experience that beckons travellers from all corners of the […]

Beautiful Sri Lankan Beaches

Sri Lanka is a tropical paradise known for its stunning beaches, crystal clear waters, and laid-back vibe. Located off the coast of India, this small island nation is a popular destination for travellers seeking relaxation, adventure, and a touch of culture. One of the standout features of Sri Lanka is its diverse and beautiful beaches. […]

Hello Machan!

You may wonder why we called our restaurant Machan Kitchen and what it may mean. Let us explain. Machan is a commonly used term of endearment in Sri Lanka. It originates from the formal Tamil word machi which is used for referring to the groom marrying into a family. The word has been informally adapted […]

What’s so special about Kandy?

Kandy is a heritage city in the Central Province of Sri Lanka. It is part of Sri Lanka’s ever important Cultural Triangle which is made up of the ancient cities of Anuradhapura, Polonnaruwa and Kandy. The city is known as Maha Nuwara in Sinhalese and was the last kingdom of Sri Lanka which lasted until […]