Albion Windows, Croydon, London S, United Kingdom