Online orders are posted Royal Mail 1st class within 48 hours of being placed.

Last Time We Met

Last Time We Met

Regular price
£7.99
Sale price
£7.99
Regular price
Sold out
Unit price
per 

Hurry! This is the last item left in stock!

Aged 13, best friends Eleanor and Fin are inseparable. They are convinced that it will always be this way. But to be sure, they make a pact to always be there for each other. And of course, they'll get married if they're both 35 and single. Fast forward two decades and Eleanor and Fin haven't spoken in 15 years. They live on different continents, but more than an ocean separates them. Everything has changed since the last time they met. So, when newly single Fin reappears, there's no way they can keep their promise. Is there?