London House is open seven days a week from 11 am to 10 pm for walk-ins.