Re: Barrow Hill (Teddington) by Andy B on Thursday, 25 April 2013 Street View (site of) View Larger MapSomething is not right. This message is just to keep things from messing up down the road