Discovering Leigh-on-Sea’s Best Coffee Shop (in our opinion!)
Nestled in the heart of Leigh-on-Sea, a quaint yet vibrant corner of Essex known for its bustling high street and picturesque seafront, is a treasure trove for coffee enthusiasts and art lovers alike: Create98.