The History of the Windows of London London's windows are not only a feature of its architecture however, they also provide an insight into the city's history. From soaring skyscrapers to quaint Georgian townhouses the windows of London have an interesting story to tell. Window london offers triple- or double-glazed