Twin Hidden continue to impress us here at Lost In The Manor. Originally from Manchester and now based in London, these lads write songs that are beautifully crafted and laden with great harmonies.
Check out their latest offering, 'Join Hands'. We promise you'll love it instantly.