Lions Den Restaurant & Lounge Bar
Red Lion Hotel 49 Sway Road, Swansea SA6 6JA Wales
Lions Den Restaurant & Lounge Bar is a British, Welsh place is located in Swansea, Wales. The address of Lions Den Restaurant & Lounge Bar is Red Lion Hotel 49 Sway Road, Swansea SA6 6JA Wales.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 1792 773206,