75.5 Steps is a bar and event producer located at 69 Houldsworth Street. It operates daily from 12 PM to 12 AM. The establishment was associated with The Drink Cabinet and participated in COP26 events.