Hi, Im not sure about London. My mum lives in Dorset and she had her shutters installed by a great company, she still feels they have great customer service too. This is the phone number of the guy who went to see her who is local - 07590541124 - Ashley. He is still working for that company but I can't remember the name of them. Im guessing if you need them to ne installed outside Dorset he may be Ble to give you another contact name Good luck