Adress: 5-7 Port St, WR11 3LA, Evesham About Lashes by Mirella Lashes by Mirella, is located in 5-7 Port St, Evesham, WR11 3LA, UK How to get to Lashes by Mirella?