120 Cherryhill Place, London 0 Comments Type: ApartmentCity: LondonPrice:Description: High RiseUnits: 226[fluid_wrapper width="686" height="386"][/fluid_wrapper]Posted in:Sold ApartmentsTagged with:London See more Prev:115 Cherryhill Blvd, London Back: All Posts Next:140 Cherryhill Place, LondonLeave a Reply Cancel replyYour email address will not be published. Required fields are marked *CommentName * Email * Website Current ye@r * Leave this field empty