Restaurants & Bars 7

Where in London (I think) is this picture from?

Scagnetti | Apr 27, 200312:21 AM

I lived in Teddington, south of Twickenham, for 1 1/2 years so I'm not unfamiliar with London proper but can anyone tell me where this picture is from? A budding romance maybe in the offing if someone could help me.

Image: http://pictures.match.com/pictures/23...

Want to stay up to date with this post?

Recommended From Chowhound