I'll preface the review by saying that I work as a construction manager so I deal with many contractors on a daily basis. Maybe Londondale do great work but I didn't get to find out as their complete lack of professionalism and rude conduct made me not want to do business with them. I have never in my life had a more ridiculous interaction with a contractor than the one I had today.
My wife arranged an appointment with them to make some foundation repairs and do some parging and when the day arrived nobody showed up or bothered to call. We followed up and were told they can't do the work in the rain - not a big deal, we can certainly understand a situation like that being out of their control. The issue was the lack of respect for our time. We both had made sure to be home and they couldn't be bothered to make a phone call to let us know of the change. My wife decided to give them another chance and reschedule for 10/23.
By 10am no one had arrived and, given their previous no-show, I decided to follow up. After a bit of phone tag I got a man on the phone whom I assume was the owner. He was quite rude and when I expressed that we didn't appreciate the lack of communication he began to yell at me. I asked, "Really? You're going to yell at me?" and he just continued on yelling. At that point I informed him to call his worker on site and tell him to leave my property. He hung up on me and then called me back 30 seconds later only to yell "you're going to pay for the work he did already!" and hang up on me again.
So that's my experience with Londondale. As I said, they could be great masons for all I know but we never got to that point because they can't seem to handle simple business tasks like scheduling appointments, communicating changes to customers, and speaking politely. There are lots of other contractors out there - give your business to someone who can conduct themselves like a professional.