Right on the water, overlooking the most unique view of Canary Wharf Lotus has the best atmosphere for your Mothering Day.
Mother's Day
Sunday, 14th of March, 2010