Luna Mews

Located at: 63/7 Ward Place, Colombo 07, Sri Lanka Visited on: 11th January, 2026 Vibrant artwork, charming antiques, and a welcoming ambience. That’s what greets you as you walk in through the gates of Luna Mews – tucked away within the unassuming salmon pink and olive-grey walls of the property. It’s a fantastic spot for…