Address: Lord Edward St, , Limerick About The Mews Apartments The Mews Apartments, is located at Lord Edward St, Limerick, , IE How to get to The Mews Apartments?