2505975 – TQ1269 : Terraced houses on the Thames by Grand Junction Island