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, 3rd of April, 2011