The Gas Station, Iveagh Gardens