Alma Road 47-61 and 47a-61aon the interactive online map London. London, Alma Road 47-61 and 47a-61a. Search on the map, closest way, distance to the Alma Road 47-61 and 47a-61a. Simple and easy to use on mobile devices.