Tottenham Glass & Mirror
Double glazing window PVC
Try to avoid this window supplier (Tottenham Glass & Mirror. 351 Seven Sisters Road, London, UK, N15 6RD). They are unprofessional and incapable of doing a basic job. Time scale was handling poorly. And order they agreed to deliver ended up using twice as long which will affect your project ...