3 Augusta Street, Llandudno LL30 2AE – Google Maps