Restaurant The Lady Gwynfred, boat at Canary Wharf

Spain
October 16, 2006 8:20am CST
can anyone inform of the above restaurant, when it was started, who by and whether it is still open
1 response
@vipul20044 (5798)
• India
26 Oct 06
I just know that they both are situated in UK, i reckon london