Lost in the UK pt. 1 | Liverpool – Blackpool – London

England isn’t your typical paradise, but we always try to get out, explore new cities, and discover hidden gems across the country.