Taste the Benefits: Why You Shouldn’t Miss Out on Our Loyalty Program

Are you a fan of Sri Lankan cuisine? If you’ve been enjoying the delectable dishes at Machan Kitchen in Croydon and Farringdon, London, we have fantastic news for you! Our loyalty program is designed to reward our valued customers, ensuring that your dining experience with us becomes even more satisfying. Let’s dive into the irresistible […]

Sigiriya: A Symbol of Sri Lanka’s Natural Beauty

Sri Lanka, known for its breathtaking landscapes, rich cultural heritage, and delectable cuisine, offers travellers a unique and enchanting experience. Among the many jewels in this paradise is Sigiriya, a UNESCO World Heritage Site, celebrated for its awe-inspiring natural beauty. Let’s explore the enchanting Sigiriya and why it’s considered a symbol of Sri Lanka’s natural […]

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 […]