London’s Nicola Foster and Jessica Walker are known as the Lido Ladies. Lido means ‘open swimming pool’. Nicola and Jessica, 56, who spend their time away from the Internet and…
London’s Nicola Foster and Jessica Walker are known as the Lido Ladies. Lido means ‘open swimming pool’. Nicola and Jessica, 56, who spend their time away from the Internet and…