Hi.. it is me again with another question... I have so many questions in my head and I am glad to have joined this forum... Where can we sail if we are in London? Be it dinghy or any other sailing related activity.. I know that London is a city so sailing in this city does not seem possible. Where is the nearest place to sail? Where to sail,,, where to sail? Is it gotta be expensive?