El código postal de Muirhouse Farm Cottages es ML11 8LX. Muirhouse Farm Cottages es una calle en Libberton South Lanarkshire, Scotland, Reino Unido.